package com.ruoyi.service;

import com.ruoyi.vo.DataGrowthVo;

import java.util.List;

public interface IDataStatisticsService {

    /**
     * @Description:获取某月的新增数据
     * @Param:
     * @Return:
     */
    List<DataGrowthVo> getDataGrowth(String year,String month,String table);


    /**
     * @Description:获取某月的平台盈利
     * @Param:
     * @Return:
     */
    List<DataGrowthVo> getMonthlyProfit(String year, String month);

    /**
     * @Description:获取某年的平台盈利
     * @Param:
     * @Return:
     */
    List<DataGrowthVo> getAnnualProfit(String year);

    /**
     * @Description:获取某周的订单量
     * @Param:
     * @Return:
     */
    List<DataGrowthVo> getWeeklyOrder(String startOfWeek, String endOfWeek);
    /**
     * @Description:获取某月的订单量
     * @Param:
     * @Return:
     */
    List<DataGrowthVo> getMonthlyOrder(String year, String month);

    /**
     * @Description:获取某年的订单量
     * @Param:
     * @Return:
     */
    List<DataGrowthVo> getAnnualOrder(String year);
}
